Skip to content

Fix decoding of Robot72#14

Open
sjlongland wants to merge 2 commits intowindytan:masterfrom
sjlongland:bugfix/robot72
Open

Fix decoding of Robot72#14
sjlongland wants to merge 2 commits intowindytan:masterfrom
sjlongland:bugfix/robot72

Conversation

@sjlongland
Copy link
Contributor

@sjlongland sjlongland commented Nov 22, 2024

slowrx was giving psychedelic images when decoding Robot72 transmissions. This turned out to be a lack of special-case code needed for computing Robot72 channel position information.

Reference recording:

slowrx master branch: https://www.sigidwiki.com/images/b/b0/Robot_72.mp3

20241121-220318z_R72

This branch:
20241121-233450z_R72

Robot72 is a simpler mode than Robot36 with a scan line that
basically is unchanged in format for each row:

- 1200 Hz for 9ms
- 1500 Hz for 3ms
- Y scan for 138ms
- 1500 Hz for 4.5ms
- 1900 Hz for 1.5ms
- U scan for 69ms
- 2300 Hz for 4.5ms
- 1900 Hz for 1.5ms
- V scan for 69ms

This is in contrast to R24 and R36 which alternate between sending U and
V on even and odd rows.
Y channel starts at 12ms (9ms SYNC + 3ms PORCH)
U starts at 156ms (after Y scan + 6ms of separation pulses)
V starts at 231ms (after U scan + 6ms of separation pulses)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant